interface IUser<T> {
  name: string
  age: T
}

const u1: IUser<number> = {
  name: '尼古拉斯凯奇',
  age: 18,
}

const u2: IUser<string> = {
  name: '尼古拉斯凯奇',
  age: '18',
}
